#floorNav {
    display: none;
    position: fixed;
    top: 100px;
    left: 50px;
    width: 32px;
    border: 1px solid #cecece;
  }
  #floorNav li {
    position: relative;
    width: 32px;
    height: 32px;
    border-bottom: 1px solid #cecece;
    text-align: center;
    line-height: 32px;
    font-size: 12px;
  }
  #floorNav span {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 32px;
    height: 32px;
    background: red;
    color: white;
  }
  #floorNav li:hover span,
  #floorNav li.hover span {
    display: block;
  }
  #floorNav li:last-child {
    color: rgb(14, 13, 13);
    border-bottom: none;
  }
  #floorNav li:hover{
    cursor: pointer;
  }
  #header,
  #footer {
    width: 1000px;
    height: 1000px;
    background: darkgoldenrod;
    margin: 0 auto;
  }
  #content {
  }
  #content li {
    width: 1000px;
    height: 600px;
    margin: 0 auto;
    font-size: 40px;
    text-align: center;
    line-height: 600px;
  }